repo.or.cz
/
andmenj-acm.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Adding ICPC Live Archive
[andmenj-acm.git]
/
ICPC Live Archive
/
3927 - Ambiguous Codes
/
testset_2007
/
drop.sol
blob
2f7979bd0b58cf5d287d364dd8b40cafa4474ec2
1
1
2
0
3
2
4
0
5
0
6
1
7
2
8
1
9
1
10
2
11
1
12
2
13
1
14
0
15
0
16
0
17
0
18
0
19
2
20
0
21
2
22
1
23
2
24
1
25
0
26
1
27
2
28
2
29
0
30
2
31
0
32
2
33
1
34
2
35
1
36
0
37
2
38
2
39
1
40
0
41
2
42
0
43
0
44
1
45
1
46
2
47
2
48
0
49
0
50
2
51
0
52
2
53
1
54
0
55
2
56
0
57
2
58
1
59
0
60
1
61
2
62
0
63
2
64
0
65
2
66
0
67
0
68
1
69
0
70
0
71
0
72
0
73
2
74
2
75
2
76
2
77
0
78
2
79
1
80
2
81
1
82
2
83
2
84
0
85
1
86
1
87
1
88
0
89
2
90
1
91
0
92
0
93
2
94
2
95
0
96
2
97
2
98
0
99
2
100
2
101
1
102
0
103
1
104
1
105
2
106
2
107
1
108
2
109
1
110
1
111
0
112
1
113
0
114
2
115
1
116
2
117
0
118
2
119
0
120
1
121
2
122
1
123
0
124
0
125
2
126
0
127
1
128
1
129
2
130
0
131
1
132
0
133
1
134
0
135
0
136
1
137
1
138
2
139
0
140
0
141
2
142
1
143
0
144
1
145
0
146
2
147
0
148
2
149
2
150
2
151
0
152
1
153
0
154
0
155
1
156
1
157
1
158
1
159
2
160
0
161
2
162
2
163
0
164
0
165
0
166
1
167
2
168
0
169
1
170
1
171
2
172
1
173
2
174
1
175
0
176
0
177
0
178
1
179
2
180
0
181
0
182
0
183
0
184
2
185
1
186
0
187
2
188
2
189
1
190
2
191
1
192
2
193
2
194
0
195
0
196
2
197
2
198
2
199
0
200
2
201
1
202
1
203
1
204
0
205
0
206
1
207
1
208
1
209
1
210
2
211
2
212
1
213
1
214
2
215
1
216
2
217
1
218
2
219
2
220
1
221
0
222
0
223
1
224
2
225
1
226
2
227
1
228
2
229
0
230
0
231
2
232
2
233
0
234
1
235
1
236
2
237
1
238
0
239
2
240
2
241
2
242
2
243
0
244
2
245
1
246
1
247
0
248
2
249
0
250
1
251
0
252
2
253
2
254
0
255
0
256
1
257
1
258
0
259
1
260
1
261
1
262
0
263
0
264
1
265
2
266
1
267
1
268
1
269
2
270
0
271
0
272
0
273
2
274
0
275
2
276
2
277
2
278
0
279
1
280
0
281
2
282
0
283
0
284
1
285
1
286
0
287
0
288
2
289
1
290
2
291
2
292
0
293
2
294
2
295
1
296
0
297
2
298
0
299
0
300
0
301
1
302
0
303
0
304
2
305
1
306
0
307
0
308
2
309
1
310
0
311
1
312
2
313
1
314
1
315
1
316
0
317
1
318
1
319
0
320
1
321
1
322
0
323
1
324
1
325
1
326
1
327
1
328
0
329
0
330
0
331
2
332
2
333
2
334
1
335
0
336
0
337
0
338
1
339
2
340
2
341
1
342
0
343
1
344
0
345
1
346
0
347
0
348
1
349
0
350
0
351
2
352
1
353
2
354
0
355
2
356
2
357
1
358
0
359
2
360
2
361
1
362
2
363
0
364
2
365
1
366
2
367
1
368
0
369
0
370
1
371
0
372
1
373
2
374
1
375
2
376
0
377
2
378
0
379
0
380
2
381
0
382
0
383
2
384
0
385
2
386
2
387
0
388
1
389
1
390
0
391
1
392
0
393
0
394
0
395
0
396
0
397
1
398
0
399
0
400
0
401
1
402
0
403
2
404
0
405
2
406
0
407
1
408
0
409
1
410
2
411
0
412
2
413
2
414
1
415
0
416
2
417
1
418
1
419
0
420
0
421
2
422
1
423
2
424
1
425
2
426
2
427
2
428
1
429
2
430
0
431
1
432
0
433
2
434
2
435
1
436
2
437
2
438
1
439
1
440
2
441
1
442
0
443
0
444
1
445
0
446
2
447
2
448
2
449
0
450
0
451
0
452
1
453
2
454
0
455
0
456
1
457
1
458
2
459
1
460
2
461
0
462
2
463
2
464
0
465
0
466
0
467
2
468
1
469
0
470
2
471
2
472
0
473
0
474
0
475
2
476
1
477
1
478
1
479
1
480
0
481
0
482
1
483
1
484
2
485
0
486
0
487
2
488
0
489
0
490
2
491
0
492
1
493
1
494
0
495
1
496
2
497
2
498
1
499
0
500
1
501
1
502
2
503
0
504
1
505
0
506
1
507
1
508
2
509
1
510
1
511
2
512
0
513
1
514
2
515
0
516
2
517
1
518
0
519
2
520
1
521
1
522
0
523
2
524
1
525
0
526
0
527
0
528
2
529
2
530
0
531
1
532
0
533
1
534
2
535
0
536
1
537
2
538
1
539
0
540
2
541
1
542
1
543
0
544
0
545
1
546
0
547
1
548
2
549
1
550
1
551
0
552
0
553
1
554
0
555
1
556
1
557
0
558
2
559
2
560
0
561
1
562
0
563
0
564
0
565
0
566
0
567
0
568
1
569
0
570
0
571
0
572
0
573
0
574
2
575
0
576
1
577
0
578
0
579
0
580
0
581
0
582
2
583
0
584
0
585
1
586
0
587
2
588
0
589
0
590
2
591
0
592
0
593
2
594
0
595
0
596
2
597
2
598
0
599
1
600
0
601
1
602
0
603
0
604
1
605
1
606
0
607
0
608
1
609
2
610
1
611
1
612
0
613
2
614
2
615
2
616
2
617
0
618
1
619
1
620
2
621
0
622
2
623
0
624
0
625
2
626
1
627
1
628
1
629
1
630
1
631
0
632
2
633
1
634
0
635
1
636
2
637
1
638
2
639
1
640
0
641
0
642
0
643
0
644
2
645
1
646
2
647
0
648
0
649
2
650
2
651
0
652
2
653
0
654
0
655
0
656
1
657
2
658
1
659
2
660
2
661
1
662
2
663
2
664
0
665
2
666
2
667
2
668
2
669
1
670
2
671
0
672
1
673
2
674
0
675
2
676
1
677
0
678
0
679
1
680
0
681
0
682
0
683
0
684
1
685
2
686
1
687
2
688
1
689
0
690
0
691
2
692
2
693
0
694
1
695
1
696
1
697
1
698
0
699
2
700
2
701
0
702
1
703
1
704
0
705
2
706
0
707
1
708
0
709
0
710
1
711
0
712
1
713
1
714
0
715
2
716
2
717
2
718
0
719
0
720
0
721
1
722
0
723
2
724
2
725
1
726
0
727
1
728
2
729
2
730
0
731
1
732
2
733
2
734
0
735
1
736
2
737
2
738
1
739
1
740
1
741
1
742
0
743
1
744
0
745
1
746
1
747
0
748
0
749
2
750
0
751
2
752
0
753
0
754
2
755
1
756
2
757
2
758
1
759
2
760
0
761
1
762
2
763
1
764
1
765
1
766
2
767
2
768
0
769
2
770
0
771
1
772
0
773
0
774
2
775
1
776
2
777
1
778
2
779
0
780
1
781
1
782
2
783
0
784
1
785
2
786
2
787
0
788
1
789
0
790
0
791
1
792
0
793
1
794
1
795
2
796
0
797
0
798
2
799
0
800
0
801
2
802
0
803
1
804
1
805
2
806
2
807
1
808
2
809
1
810
1
811
2
812
0
813
0
814
2
815
0
816
2
817
1
818
2
819
2
820
0
821
0
822
1
823
1
824
0
825
2
826
1
827
1
828
1
829
1
830
1
831
1
832
0
833
2
834
1
835
1
836
1
837
2
838
2
839
2
840
2
841
2
842
2
843
1
844
2
845
0
846
2
847
1
848
1
849
2
850
2
851
2
852
0
853
2
854
2
855
0
856
2
857
2
858
1
859
0
860
1
861
2
862
1
863
1
864
0
865
1
866
0